package com.jian.supernote.bao;

import android.content.Context;
import android.view.View;

public class DialogHelper {
    /**
     * 展示用户协议与隐私政策Dialog
     */
    public static void showNoticeDialog(Context context, final View.OnClickListener msg2ClickListener, final View.OnClickListener cancleClickListener, final View.OnClickListener confirmClickListener) {
        DialogUtils.showDoubleBtnDialog(context, "用户协议与隐私政策",
                "为了向您提供更为安全的服务，我们需要获取您的设备信息等个人信息，为经您的统一，我们不会从第三方获取、共享或对外提供您的信息。请您仔细阅读并充分理解《用户协议和隐私政策》的各项条款。如您同意，请点击同意开始接受我们的服务。",
                "点此查看完整版《用户协议与隐私政策》", new ClickProxy(new View.OnClickListener() {
                    @Override
                    public void onClick(View v) {
                        if (msg2ClickListener != null) {
                            msg2ClickListener.onClick(v);
                        }
                    }
                }),
                "取消", new ClickProxy(new View.OnClickListener() {
                    @Override
                    public void onClick(View v) {
                        DialogUtils.dismiss();
                        if (cancleClickListener != null) {
                            cancleClickListener.onClick(v);
                        }
                    }
                }),
                "同意", new ClickProxy(new View.OnClickListener() {
                    @Override
                    public void onClick(View v) {
                        DialogUtils.dismiss();
                        if (confirmClickListener != null) {
                            confirmClickListener.onClick(v);
                        }
                    }
                }));
    }
}
